i owe him much - Français Anglais Dictionnaire